package qc.module.ehs.dto.unit;

import lombok.Data;

import java.util.List;

/**
 * 单元TreeTable项DTO
 */
@Data
public class EhsUnitTreeTableItemDto {
    /** 单元ID */
    private String unitid ;

    /** 单元名称 */
    private String unitname ;

    /** 组织编码 */
    private String orgcode ;

    /** 上级单元ID */
    private String parentid ;

    /*状态标记*/
    private int flag;

    /** 经度 */
    private Double longitude ;

    /** 纬度 */
    private Double latitude ;

    /** 具体位置/部位 */
    private String location ;

    /** 介绍信息;介绍信息文字 */
    private String introduction ;

    /*排序号*/
    private Integer odr;

    /** 所属单元分类 */
    private String uccd ;

    /*底图*/
    private String bgimg;

    /** 是否为在建阶段;是否为在建工程单元 */
    private boolean isconstruction ;

    /*层级编码*/
    private String levelcode;

    /** 责任部门ID */
    private int resdeptid ;

    /*责任部门名称*/
    private String resdeptname;

    /*责任人ID*/
    private int resuserid;

    /*责任人名称*/
    private String resusername;

    /*责任人电话*/
    private String resuserphone;

    /*安全员ID*/
    private int safeuserid;

    /*安全员名称*/
    private String safeusername;

    /*安全员电话*/
    private String safeuserphone;
    
    private List<EhsUnitTreeTableItemDto> children;
}
